irrevocable commitments - Deutsch Englisch Wörterbuch